import os

# os.walk()函数被传入一个字符串值,即一个文件夹的路径。可以在一个for循环语句中使用os.walk()函数,遍历目录树,
# os.walk()在循环的每次迭代中,返回3个值:
# 1.当前文件夹名称的字符串。
# 2.当前文件夹中子文件夹的字符串的列表。
# 3.当前文件夹中文件的字符串的列表。
# 所谓当前文件夹,是指for循环当前迭代的文件夹
for folderName, subfolders, filenames in os.walk('/Users/zhangxiangbin/Local'):
    print('The current folder is ' + folderName)
    for subfolder in subfolders:
        print('SUBFOLDER OF ' + folderName + ': ' + subfolder)
    for filename in filenames:
        print('FILE INSIDE ' + folderName + ': ' + filename)
    print('')
